last pass own coding

最后遍自編碼